package com.longtop.perform.khyg.model;

import java.util.Date;

/**
 * TKhygProject entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TKhygProject implements java.io.Serializable {

	// Fields

	private String projectId;
	private String projectName;
	private String systemId;
	private String cycleId;
	private String segmentType;
	private Date startDate;
	private Date endDate;
	private String projectDesc;
	private String remark;
	private String createUserId;
	private String createUserName;
	private Date createTime;
	private String createOrgId;
	private String createOrgName;
	private String orgLevelCode;
	private String updateUserId;
	private String updateUserName;
	private Date updateTime;

	private String cycleName;

	// Constructors

	/** default constructor */
	public TKhygProject() {
	}

	/** minimal constructor */
	public TKhygProject(String projectId, String projectName, String systemId, String cycleId, Date startDate, Date endDate, String createUserId, String createUserName, Date createTime, String createOrgId, String createOrgName, String orgLevelCode, String updateUserId, String updateUserName,
			Date updateTime) {
		this.projectId = projectId;
		this.projectName = projectName;
		this.systemId = systemId;
		this.cycleId = cycleId;
		this.startDate = startDate;
		this.endDate = endDate;
		this.createUserId = createUserId;
		this.createUserName = createUserName;
		this.createTime = createTime;
		this.createOrgId = createOrgId;
		this.createOrgName = createOrgName;
		this.orgLevelCode = orgLevelCode;
		this.updateUserId = updateUserId;
		this.updateUserName = updateUserName;
		this.updateTime = updateTime;
	}

	/** full constructor */
	public TKhygProject(String projectId, String projectName, String systemId, String cycleId, String segmentType, Date startDate, Date endDate, String projectDesc, String remark, String createUserId, String createUserName, Date createTime, String createOrgId, String createOrgName,
			String orgLevelCode, String updateUserId, String updateUserName, Date updateTime) {
		this.projectId = projectId;
		this.projectName = projectName;
		this.systemId = systemId;
		this.cycleId = cycleId;
		this.segmentType = segmentType;
		this.startDate = startDate;
		this.endDate = endDate;
		this.projectDesc = projectDesc;
		this.remark = remark;
		this.createUserId = createUserId;
		this.createUserName = createUserName;
		this.createTime = createTime;
		this.createOrgId = createOrgId;
		this.createOrgName = createOrgName;
		this.orgLevelCode = orgLevelCode;
		this.updateUserId = updateUserId;
		this.updateUserName = updateUserName;
		this.updateTime = updateTime;
	}

	// Property accessors

	public String getProjectId() {
		return this.projectId;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	public String getProjectName() {
		return this.projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getSystemId() {
		return this.systemId;
	}

	public void setSystemId(String systemId) {
		this.systemId = systemId;
	}

	public String getCycleId() {
		return this.cycleId;
	}

	public void setCycleId(String cycleId) {
		this.cycleId = cycleId;
	}

	public String getSegmentType() {
		return this.segmentType;
	}

	public void setSegmentType(String segmentType) {
		this.segmentType = segmentType;
	}

	public Date getStartDate() {
		return this.startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return this.endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getProjectDesc() {
		return this.projectDesc;
	}

	public void setProjectDesc(String projectDesc) {
		this.projectDesc = projectDesc;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getCreateUserId() {
		return this.createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	public String getCreateUserName() {
		return this.createUserName;
	}

	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getCreateOrgId() {
		return this.createOrgId;
	}

	public void setCreateOrgId(String createOrgId) {
		this.createOrgId = createOrgId;
	}

	public String getCreateOrgName() {
		return this.createOrgName;
	}

	public void setCreateOrgName(String createOrgName) {
		this.createOrgName = createOrgName;
	}

	public String getOrgLevelCode() {
		return this.orgLevelCode;
	}

	public void setOrgLevelCode(String orgLevelCode) {
		this.orgLevelCode = orgLevelCode;
	}

	public String getUpdateUserId() {
		return this.updateUserId;
	}

	public void setUpdateUserId(String updateUserId) {
		this.updateUserId = updateUserId;
	}

	public String getUpdateUserName() {
		return this.updateUserName;
	}

	public void setUpdateUserName(String updateUserName) {
		this.updateUserName = updateUserName;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getCycleName() {
		return cycleName;
	}

	public void setCycleName(String cycleName) {
		this.cycleName = cycleName;
	}

}